snow shoe ring - Turco Inglés Diccionario